FROM registry.cn-hangzhou.aliyuncs.com/fatstjrun-base/openjdk:11.0.16

WORKDIR /opt

# 设置jvm堆大小及栈大小，栈大小最少设置为256K，不要小于这个值，比如设置为128，太小了
ENV JAVA_OPTS "-Xmx512m -Xms512m -Xmn256m -Xss256k -Dfile.encoding=utf-8"

ADD kafka-console-ui.jar ./

ENV LOG_DIR /opt/logs

ENV DATA_DIR /opt/data

ENTRYPOINT java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar kafka-console-ui.jar --logging.home=$LOG_DIR --data.dir=$DATA_DIR
